43fcc55625b8617e3a2c9ff609305279e6f3e94d,src/test/java/org/elasticsearch/test/integration/search/facet/SimpleFacetsTests.java,SimpleFacetsTests,testDuelByteFieldDataImpl,#,433

Before Change


                 .endObject()
                 .startObject("name_fst")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "fst").endObject()
                 .endObject()
                 .startObject("name_concrete_mv")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "concrete_bytes").endObject()
                 .endObject()
                 .startObject("name_paged_mv")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "paged_bytes").endObject()
                 .endObject()
                 .startObject("name_fst_mv")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "fst").endObject()
                 .endObject()
                 .startObject("filtered")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "fst").startObject("filter")
                    .startObject("regex").field("pattern", "\\d{1,2}").endObject().endObject()
                    .endObject()
                    // only 1 or 2 digits 
                 .endObject()
                  .startObject("filtered_mv")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "fst").startObject("filter")
                    .startObject("regex").field("pattern", "\\d{1,2}").endObject().endObject()
                    .endObject()
                .endObject().endObject().endObject())
        .execute().actionGet();
        client().admin().cluster().prepareHealth().setWaitForEvents(Priority.LANGUID).setWaitForGreenStatus().execute().actionGet();

After Change


                 .endObject()
                 .startObject("name_paged_mv")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "paged_bytes").endObject()
                 .endObject()
                 .startObject("name_fst_mv")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "fst").endObject()
                 .endObject()
                 .startObject("filtered")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "fst").startObject("filter")
                    .startObject("regex").field("pattern", "\\d{1,2}").endObject().endObject()
                    .endObject()
                    // only 1 or 2 digits 
                 .endObject()
                  .startObject("filtered_mv")
                    .field("type", "string")
                    .startObject("fielddata").field("format", "fst").startObject("filter")
                    .startObject("regex").field("pattern", "\\d{1,2}").endObject().endObject()
                    .endObject()
                .endObject().endObject().endObject())
        .execute().actionGet();
        client().admin().cluster().prepareHealth().setWaitForEvents(Priority.LANGUID).setWaitForGreenStatus().execute().actionGet();